Using Distributed Learning Automata to Find Minimum Spanning Tree in Stochastic Graph
نویسنده
چکیده
In this paper an algorithm based on distributed learning automata for finding minimum spanning tree in a stochastic graph when the weight density functions for the edges of the graph is unknown is propped. The proposed algorithm with the aid of distributed learning automata tries to find the minimum spanning tree with minimum number of sampling from the edges of the stochastic graph. Using simulation it has been shown that with proper selection of parameters of the distributed learning automata, the propped algorithm is able to find the minimum spanning tree with high propobability. As the algorithm proceeds, the process of sampling from the graph is concentrated on the edges of the minimum spanning tree with minimum expected cost. To evaluate the proposed algorithm, the number of sampling taken by the proposed algorithm is compared with the number of sampling needed by the standard sampling method. The result of comparison shows the efficiency of the proposed algorithm in terms of the number of samplings.
منابع مشابه
A Metaheuristic Algorithm for the Minimum Routing Cost Spanning Tree Problem
The routing cost of a spanning tree in a weighted and connected graph is defined as the total length of paths between all pairs of vertices. The objective of the minimum routing cost spanning tree problem is to find a spanning tree such that its routing cost is minimum. This is an NP-Hard problem that we present a GRASP with path-relinking metaheuristic algorithm for it. GRASP is a multi-start ...
متن کاملLearning automata-based algorithms for solving stochastic minimum spanning tree problem
Due to the hardness of solving the minimum spanning tree (MST) problem in stochastic environments, the stochastic MST (SMST) problem has not received the attention it merits, specifically when the probability distribution function (PDF) of the edge weight is not a priori known. In this paper, we first propose a learning automata‐based sampling algorithm (Algorithm 1) to solve the MST problem in...
متن کاملSolving Minimum Steiner Tree Problem Using Generalized Distributed Learning Automata
Minimum Steiner tree problem in a weighted graph is to find a least cost sub tree in the graph such that it contains special vertices called terminal points. Since this problem belongs to NP-Complete problems, many approximate algorithms including genetic algorithms and ant colony strategies have been designed for solving it. In this paper, we propose an algorithm based on distributed learning ...
متن کاملFinding Maximum Clique in Stochastic Graphs Using Distributed Learning Automata
Because of unpredictable, uncertain and time-varying nature of real networks it seems that stochastic graphs, in which weights associated to the edges are random variables, may be a better candidate as a graph model for real world networks. Once the graph model is chosen to be a stochastic graph, every feature of the graph such as path, clique, spanning tree and dominating set, to mention a few...
متن کاملFinding Minimum Vertex Covering in Stochastic Graphs: A Learning Automata Approach
Structural and behavioral parameters of many real networks such as social networks are unpredictable, uncertain and time varying parameters and for these reasons deterministic graphs for modeling such networks are too restrictive to solve most of the real network problems. It seems that stochastic graphs, in which weights associated to the vertices are random variable, may be a better graph mod...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008